long-term contract - Turc Anglais Dictionnaire